Bing found the following results
Make Internet Explorer your default browser - Microsoft Support
Internet Explorer 8 - Download
Internet Explorer 8 - Wikipedia
Download from Official Microsoft Download Center
Internet Explorer Downloads - Microsoft Support
Internet Explorer - Microsoft Download Center
Final Release of Internet Explorer 8 Now Available
Internet Explorer 8 - Win32 apps | Microsoft Learn
Internet Explorer - Wikipedia
Internet Explorer version history - Wikipedia